lien on property - Español Inglés Diccionario